defect electrons - German English Dictionary